'use strict'

define(['jquery', 'datetimepicker', 'bootstrap', 'select2', 'shiftform', 'validate', 'validate.en', 'koala-search'], function ($) {
    return {
        init: function () {
            //this.initSearch();
        },

        initSearch: function () {
            $(document).on("shown.bs.modal", "#search", function (e) {

                $(e.currentTarget).find('form[data-validate="true"]').bt_validate()  //bind validate

                var $form = $(e.currentTarget).find("form")                          //bind shiftform
                $form.shiftform({
                    beforeSubmit: function (el) {
                        $form.trigger("validate.ajax.submit");
                        return $.bt_validate.result[$.bt_validate.form_id]
                    }
                })
            });
        }
    }
})

